﻿namespace Vben.Core.Module.Bpm;

public class Zbpm
{
    public string todid { get; set; }//待办ID

    public string modty { get; set; }//业务模型类型
    public string temid { get; set; }//流程模板ID

    public string proid { get; set; }//流程实例ID

    public string prona { get; set; }//流程实例名称

    public string nodid { get; set; }//当前节点ID

    public string facno { get; set; }//当前节点编号

    public string facna { get; set; }//当前节点名称

    public string tarno { get; set; }//目标节点编号

    public string tarna { get; set; }//目标节点名称

    public bool retag { get; set; } = true;//驳回标记，驳回的节点通过后直接返回本节点

    public string bacid { get; set; }//驳回后的流程重新提交时的bpm_proc_param的id

    public bool tutag { get; set; } = false;//转办标记，流程重新流经本节点时，直接由转办人员处理

    public string tumid { get; set; }//转办人员ID

    public bool cotag { get; set; } = false;//沟通标记，是否显示意见

    public string coids { get; set; }//沟通人员IDS

    public string ccids { get; set; }//取消沟通的task_id

    public string tasid { get; set; }//任务ID

    public string tasty { get; set; }//任务类型

    public string opnot { get; set; }//操作：处理意见

    public string opurg { get; set; }//操作：紧急程度

    public string opkey { get; set; }//操作key:pass, reject

    public string opinf { get; set; }//操作名称:通过，驳回到谁，沟通谁

    public string chxml { get; set; }//优化过的vben可解析的的xml

    public string haman { get; set; }//当前处理人ID

    public string exman { get; set; }//应处理人ID

    public string crman { get; set; }//流程创建人

    public string atids { get; set; }//附件IDS

}